body,div,ul,li,span,input { margin: 0px auto 0px auto; border: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

body { background-color: #929497; }

.font_lb_white { font-family: 黑体; font-weight: bold; letter-spacing: 5px; font-size: 15px; color: #ffffff; }
.font_lb_yellow { font-family: 黑体; font-weight: bold; letter-spacing: 5px; font-size: 15px; color: #ffcb04; }
.font_lb_blue { font-family: 黑体; font-weight: bold; letter-spacing: 1px; font-size: 16px; color: #005695; }
.font_lb_gray {font-family: 黑体; letter-spacing: 1px; font-size: 16px; color: #808080; }
.font_lb_black { font-family: 黑体; font-weight: bold; letter-spacing: 1px; font-size: 15px; color: #000000; }
div.wrapper { text-align:center; width: 1000px; height: 1248px;}

div.head { height: 25px; background: url(../../images/front/bg_head.jpg); padding-top: 10px;}

div.main { height: 1213px; background: url(../../images/front/bg_main.jpg);}

div.welcome { text-align: left;  padding-left: 50px; width: 950px;}

span.welcome { font-family: 黑体; font-size: 15px; letter-spacing: 0.5px;}

span.login { font-family: 黑体; font-size: 15px; letter-spacing: 0.5px; color: #3c76a0; cursor: pointer;}

div.logo { width: 1000px; height: 200px; }

div.logo_left { float: left; margin: 142px 0px 0px 25px;}

div.logo_right { float: left; margin: 19px 0px 0px 15px;}

div.content { height: 944px; padding-top: 10px; background: url(../../images/front/bg_content.png) no-repeat 8px 30px;}

div.topside { height: 60px;}

div.left { float: left; width: 300px; height: 894px;}

div.right { float: left; width: 550px; height: 894px; padding-left: 80px; text-align: left;}

div.rightside { float: left; width: 70px; height: 894px; }

div.about { text-align: right; width: 860px;}

span.about { font-family: 黑体; font-size: 13px; color: #4e4f4a;}

div.icp { padding-top: 10px; }

span.icp { font-family: 黑体; font-size: 13px; color: #4e4f4a;}

ul.topside { list-style-type: none; float: left;}

li.nav { background: url(../../images/front/bg_nav.png) no-repeat; width: 104px; height: 32px; float: left; margin-top: 6px; margin-left: 313px; line-height: 32px; text-align: center;}

li.toptab_all { background: url(../../images/front/toptab_all.png) no-repeat 0px 0px; width: 94px; height: 29px; float: left; margin-left: 20px; margin-top: 9px; line-height: 29px; text-align: center; cursor: pointer;}

li.toptab_s { background: url(../../images/front/toptab_s.png) no-repeat 0px 0px; width: 94px; height: 29px; float: left; margin-left: -12px; margin-top: 9px; line-height: 29px; text-align: center; cursor: pointer;}

li.toptab { background: url(../../images/front/toptab.png) no-repeat 0px 0px; width: 94px; height: 29px; float: left; margin-left: -12px; margin-top: 9px; line-height: 29px; text-align: center; cursor: pointer;}

li.toptab_more { background: url(../../images/front/toptab_more.png) no-repeat 0px 0px; width: 94px; height: 29px; float: left; margin-left: -12px; margin-top: 9px; line-height: 29px; text-align: center; cursor: pointer;}

div.search_lb { float: left; background: url(../../images/front/search_lb.png) no-repeat 45px 0px; width: 240px; height: 50px; line-height: 30px; padding-left: 60px; text-align: left;}

div.search_sel { background: url(../../images/front/search_sel.png) no-repeat 50px -1px; float:left; clear: left; width: 220px; height: 37px; padding-left: 80px; padding-top: 0px; text-align: left;}

input.search_sel { background:transparent; border: none; width: 120px; height: 27px; line-height: 27px; cursor: pointer;}

div.search_input { float: left; padding-left: 50px; padding-top: 10px; clear: left; width: 250px; height: 41px; text-align: left;}
div.search_input_l {float: left; width: 156px;}
div.search_input_r {float: left; width: 35px; padding-left: 5px; padding-top: 4px;}
input.search_input { background: url(../../images/front/search_input.png) no-repeat; border: none; width: 156px; height: 31px; line-height: 31px;}

input.search_btn { background: url(../../images/front/search_btn.png) no-repeat; border: none; width: 31px; height: 26px; cursor: pointer;}

div.meet_lb_l {float: left; background: url(../../images/front/label_l.png) no-repeat 47px; width: 240px; height: 45px; line-height: 30px; padding-left: 60px; text-align: left; padding-top: 10px;}

div.meet_l { float: left; width: 300px; height: 600px; text-align: left; padding-top: 5px;}

table.meet_l {width: 80%;}
td.meet_l_1 {text-align: right; width: 35%; line-height: 20px; height: 20px;font-family: 宋体; color: #ffffff; font-size: 15px; letter-spacing: 0.5px;}
td.meet_l_2 {text-align: left; }
a.meet_l_2:link {font-family: 宋体; color: #ffffff; font-size: 15px; letter-spacing: 0.5px;}
a.meet_l_2:hover {font-family: 宋体; color: #ffffff; font-size: 15px; letter-spacing: 0.5px;}
a.meet_l_2:visited {font-family: 宋体; color: #ffffff; font-size: 15px; letter-spacing: 0.5px;}
a.meet_l_2:active {font-family: 宋体; color: #ffffff; font-size: 15px; letter-spacing: 0.5px;}
div.meet_l_2 {text-align: left; line-height: 20px; height: 20px; overflow: hidden;}

tr.meet_l_2 {font-family: 黑体; color: #f9ec31; font-size: 15px; letter-spacing: 0.5px;}
td.meet_l {text-align: right; height: 20px;}

ul.rtab { list-style-type: none; text-align: left; margin-left: 0px;}
li.rtab { width: 29px; height: 80px; background: url(../../images/front/rtab.png) no-repeat; margin-left: 10px; text-align: center; line-height: 20px; cursor: pointer;}
li.rtab_all { width: 29px; height: 79px; background: url(../../images/front/rtab_all.png) no-repeat; margin-left: 10px;text-align: center;line-height: 20px; cursor: pointer;}
li.rtab_more { width: 29px; height: 80px; background: url(../../images/front/rtab_more.png) no-repeat; margin-left: 10px;text-align: center;line-height: 20px; cursor: pointer;}

table.met_main {width: 500px;}
td.met_main_t {text-align: left; width: 60%; height: 35px;}
div.met_main_t {text-align: left; line-height: 35px; height: 35px; overflow: hidden;}
td.met_main_l {text-align: right;font-family: 黑体; font-size: 16px; color: #585756;}
a.met_main_t:link    { font-family: 黑体; color:#005695; font-size: 18px; letter-spacing: 0.5px;line-height: 35px; }
a.met_main_t:visited { font-family: 黑体; color:#005695; font-size: 18px; letter-spacing: 0.5px;line-height: 35px; }
a.met_main_t:hover   { font-family: 黑体; color:#005695; font-size: 18px; letter-spacing: 0.5px;line-height: 35px; }
a.met_main_t:active  { font-family: 黑体; color:#005695; font-size: 18px; letter-spacing: 0.5px;line-height: 35px; }

tr.met_main_a {font-family: 黑体; font-size: 14px; color: #585756;}
td.met_main_a {text-align: left;}
div.met_main_a {text-align: left;line-height: 20px; height: 40px; overflow:hidden;}
td.met_main_s {text-align: right;}

tr.met_main_f {font-family: 黑体; font-size: 14px; color: #585756;}
td.met_main_f {text-align: right; border-bottom-color: #088bbc; border-bottom-style: dashed; border-bottom-width: 1px;line-height: 20px; height: 20px;}
span.met_main_f_i {background: url(../../images/front/mark.png) no-repeat; width: 51px; height: 21px; display: block; float: right; font-size: 12px; color:#ffffff; cursor:pointer;}

td.pager {text-align: center;height: 25px; line-height: 25px;}
span.pager {background: url(../../images/front/pg_num.png) repeat; height: 19px; line-height: 19px; font-family: 黑体; padding-left: 2px; padding-right: 2px; font-size: 14px;  color: #808080; float: right; cursor: pointer;}
span.pager_s {background: url(../../images/front/pg_num_s.png) repeat; height: 19px; line-height: 19px; font-family: 黑体; padding-left: 2px; padding-right: 2px; font-size: 14px; color: #ffffff; float: right;}
ul.more_pop { list-style-type: none; text-align: center;}
span.more_pop { line-height: 20px; height: 20px; cursor: pointer;}
div.more_pop {position: absolute; z-index: 1; display: none;}
div.more_pop_top { background: url(../../images/front/more_top.png) no-repeat; width: 46px; height: 24px;}
div.more_pop_middle { background: url(../../images/front/more_middle.png) repeat-y; width: 46px;}
div.more_pop_bottom { background: url(../../images/front/more_bottom.png) no-repeat; width: 46px; height: 15px;}

div.detail_t { text-align: center; padding-top: 40px;padding-right: 60px;}
span.detail_t { font-family: 黑体; font-size: 20px; color: #c94d4e;}
div.detail_c { text-align: left; padding-top: 20px; padding-right: 60px;}
span.detail_c { font-family: 黑体; font-size: 14px; color: #333;}
span.detail_info { text-indent: 2em; font-family: 黑体; font-size: 14px; color: #333; line-height: 20px;}

li.rtab_l { width: 29px; height: 106px; background: url(../../images/front/rtab_l.png) no-repeat; margin-left: 10px; text-align: center; line-height: 20px; cursor: pointer;}
li.rtab_l_17 { width: 29px; height: 106px; background: url(../../images/front/rtab_l.png) no-repeat; margin-left: 10px; text-align: center; line-height: 17px; cursor: pointer;}
li.rtab_l_s { width: 29px; height: 106px; background: url(../../images/front/rtab_l_s.png) no-repeat; margin-left: 10px; text-align: center; line-height: 20px; cursor: pointer;}

div.login { background-image: url(../../images/front/login_bg.png); width: 267px; height: 180px; display: none; position: absolute; z-index: 1002;}
div.login_close { height: 15px; padding-top: 5px; padding-right: 10px;}
span.login_close { background-image: url(../../images/front/login_close.png); width:14px; height: 15px; float: right; cursor: pointer;}
span.login_msg {float: left; font-family: font-family: 黑体; color:red; font-size: 14px; font-style: italic; margin-left: 45px;}
table.login {width: 100%;}
td.login_l { width: 33%; text-align: right; height: 33px; line-height: 33px;}
td.login_r { text-align: left; padding-left: 5px;}
td.login_r_c { width: 33%; text-align: left; padding-left: 5px;}
td.login_btn { text-align: center; height: 33px; line-height: 33px;}
td.login_link { text-align: right; padding-right: 35px; height: 25px; line-height: 25px;}
.font_login_white {font-family: 黑体; font-weight: bold; font-size: 16px; color: #ffffff;}
.font_login_blue {font-family: 黑体; font-weight: bold; font-size: 16px; color: #005695;}
input.login_input_l { background: url(../../images/front/login_input_l.png) no-repeat; width: 138px; border: none; line-height: 27px; height: 27px;}
input.login_input_s { background: url(../../images/front/login_input_s.png) no-repeat; width: 88px; border: none; line-height: 27px; height: 27px;}
input.login_btn { background: url(../../images/front/login_btn_bg.png) no-repeat; border: none; line-height: 29px; height: 29px; text-align: center; width: 97px; cursor: pointer;}
a.login_link:link    { font-family: 黑体; color:#ffffff; font-size: 14px; letter-spacing: 0.5px;}
a.login_link:visited { font-family: 黑体; color:#ffffff; font-size: 14px; letter-spacing: 0.5px;}
a.login_link:hover   { font-family: 黑体; color:#ffffff; font-size: 14px; letter-spacing: 0.5px;}
a.login_link:active  { font-family: 黑体; color:#ffffff; font-size: 14px; letter-spacing: 0.5px;}

#div_overlay {display: none; position: absolute; background-color: #898989; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=50);}